using System;
using System.Collections.Generic;
using System.Text;

namespace SpaceWolf.GameScreens
{
    class Help: IGameScreen
    {
        #region Render
        /// <summary>
        /// Render game screen. Called each frame.
        /// </summary>
        public bool Render()
        {
            // This starts both menu and in game post screen shader!
            //BaseGame.UI.PostScreenMenuShader.Start();

            // Render background and black bar
            BaseGame.UI.RenderGameUI();
            //BaseGame.UI.RenderBlackBar(240, 260);

            // Credits header
            return false;
        } // Render()
        #endregion

        #region Unit Testing
#if DEBUG
        /// <summary>
        /// Test credits
        /// </summary>
        static public void TestCredits()
        {
            Help helpScreen = null;
            TestGame.Start(
                delegate
                {
                    helpScreen= new Help();
                    Elite.AddGameScreen(helpScreen);
                },
                delegate
                {
                    helpScreen.Render();
                });
        } // TestCredits()
#endif
        #endregion
    }
}
